package com.weita.lightfood.model.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 订单
 * @author IT_Monster
 */
@ApiModel("订单")
@Data
public class Order {
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private Integer id;

    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Integer userId;

    /**
     * 支付方式（0代表支付宝，1代表微信，目前只写支付宝）
     */
    @ApiModelProperty(value = "支付方式（0代表支付宝，1代表微信，目前只写支付宝）")
    private Integer payment;

    /**
     * 菜品份数
     */
    @ApiModelProperty(value = "菜品份数")
    private Integer dishNumber;

    /**
     * 菜谱id
     */
    @ApiModelProperty(value = "菜谱id")
    private Integer dishes;

    /**
     * 餐具份数
     */
    @ApiModelProperty(value = "餐具份数")
    private Integer tableNumber;

    /**
     * 总价格
     */
    @ApiModelProperty(value = "总价格")
    private double grossPrice;

    /**
     * 配送方式（0代表外卖配送，1代表到店自取）
     */
    @ApiModelProperty(value = "配送方式（0代表外卖配送，1代表到店自取）")
    private Integer way;

    /**
     * 订单状态
     */
    @ApiModelProperty(value = "订单状态")
    private Integer state;

    /**
     * 收货地址
     */
    @ApiModelProperty(value = "收货地址")
    private Integer addressId;

    /**
     * 下单时间
     */
    @ApiModelProperty(value = "下单时间")
    private String orderTime;

}